const AdminUser_Apis = {

    // 获取用户列表
    getAdminUsers: {
        method: 'get',
        url: '/permission/user'
    },

    // 新增用户时，获取选择角色
    getAdminUserRoles: {
        method: 'get',
        url: '/permission/user/authRole'
    },

    // 查询具体用户详细，jointUrl: "/"+userId
    getAdminUser: {
        method: 'get',
        url: '/permission/user'
    },

    // 查询具体用户详细，带关键字搜索
    getAdminUserByKeyword: {
        method: 'get',
        url: '/permission/user/name'
    },

    // 新增管理员用户
    saveAdminUser: {
        method: 'post',
        url: '/permission/user'
    },

    // 修改管理员用户
    updateAdminUser: {
        method: 'put',
        url: '/permission/user'
    },

    // 更新管理员用户基本信息
    updateAdminUserBaseInfo: {
        method: 'put',
        url: '/permission/user/updateInfo'
    },

    // 更新管理员用户头像
    updateAdminUserAvatar: {
        method: 'put',
        url: '/permission/user/updateAvatar'
    },

    // 修改管理员用户密码
    updateAdminUserPassword: {
        method: 'put',
        url: '/permission/user/updatePassword'
    },

    // 删除用户，jointUrl: "/"+userId
    deleteAdminUser: {
        method: 'delete',
        url: '/permission/user'
    },

    // 修改用户密码，管理员修改
    resetAdminUserPassword: {
        method: 'put',
        url: '/permission/user/setPassword'
    },
    updateAdminUserStatus:{
        method: 'put',
        url: '/permission/user/changeStatus'
    },
    insertAuthRole: {
        method: 'put',
        url: '/permission/user/authRole'
    }
}

export default AdminUser_Apis
